package ttt;

/**
 *
 * @author Fénix
 */
abstract public class Oponente {
	
	protected boolean miTurno;
	protected Tablero tablero;
	protected String nombreFicha;
	
	public Oponente(Tablero tablero) {
		this.tablero = tablero;
	}
	
	public void setMiTurno(boolean turno) {
		this.miTurno = turno;
	}
	
	public boolean esMiTurno() {
		return this.miTurno;
	}
	
	public void setNombreFicha(String nombreFicha) {
		this.nombreFicha = nombreFicha;
	}
	
	public String getNombreFicha() {
		return this.nombreFicha;
	}
	
	abstract public String casillaElegida();
}
